• word of the day

    genus phyllorhynchus

    genus phyllorhynchus - Dictionary definition and meaning for word genus phyllorhynchus

    Definition
    (noun) leaf-nosed snakes
    Synonyms : phyllorhynchus
Download our Mobile App Today
Receive our word of the day
on Whatsapp